home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Snippets / Stuart's Tech Notes / Header Files / StuAppleTalk.h < prev    next >
Text File  |  1995-06-08  |  603b  |  39 lines

  1. // (C) 1993-1995 Stuart Cheshire <cheshire@cs.stanford.edu>
  2.  
  3. typedef struct
  4.     {
  5.     BYTE sysLAPAddr;
  6.     BYTE destnode;
  7.     BYTE srcnode;
  8.     BYTE ALAPproto;
  9.     WORD length;
  10.     union
  11.         {
  12.         struct
  13.             {
  14.             BYTE destsocket;
  15.             BYTE srcsocket;
  16.             BYTE DPPproto;
  17.             BYTE userdata[15];
  18.             } shortheader;
  19.         struct
  20.             {
  21.             WORD checksum;
  22.             WORD destnet;
  23.             WORD srcnet;
  24.             BYTE destnode;
  25.             BYTE srcnode;
  26.             BYTE destsocket;
  27.             BYTE srcsocket;
  28.             BYTE DPPproto;
  29.             BYTE userdata[7];
  30.             } longheader;
  31.         } u;
  32.     BYTE unused;
  33.     BYTE sysABridge;
  34.     WORD sysNetNum;
  35.     WORD vSCCEnable;
  36.     } MPPglobals;
  37.  
  38. extern MPPglobals *ABusVars : 0x2D8;
  39.